Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 LON OLCHFA Flats/Maisonettes £92,500 2 Jul 2021
35 LON OLCHFA Semi-Detached £40,000 10 Dec 1996
41 LON OLCHFA Semi-Detached £120,000 18 May 2005
43 LON OLCHFA Semi-Detached £130,000 12 Aug 2005
45 LON OLCHFA Semi-Detached £131,000 24 Jun 2016
62 LON OLCHFA Terraced £84,500 22 Aug 2013
66 LON OLCHFA Terraced £163,000 26 Oct 2021
68 LON OLCHFA Terraced £118,000 10 Aug 2018
70 LON OLCHFA Terraced £135,000 6 Mar 2008
74 LON OLCHFA Terraced £130,000 27 Oct 2006
82 LON OLCHFA Terraced £155,000 20 Mar 2020
84 LON OLCHFA Semi-Detached £138,500 1 Feb 2019